rights of the defence - Español Inglés Diccionario